import axios from 'axios'
// 引入 NProgress 的js和css
import NProgress from 'nprogress'
import 'nprogress/nprogress.css'
const http = axios.create({
  // import axios from 'axios'

  baseURL: 'http://timemeetyou.com:8889/api/private/v1/', // 共同的域名
  // baseURL:'https://www.gaborder.top:442/api/private/v1    ',
  timeout: 10000 // 请求超过这个时间报错；

})
// axios拦截器
// http.interceptors.request//发送请求之前做的事情
// http.interceptors.response接受数据之前做的事情
http.interceptors.request.use((config) => {
  // NProgress.start显示 NProgress.done();隐藏
  NProgress.start()
  const token = window.sessionStorage.getItem('token')
  config.headers.Authorization = token
  return config
})
http.interceptors.response.use(config => {
  NProgress.done()
  return config
})
export default http
